mutual trust and cooperation - Espagnol Anglais Dictionnaire